.zan-panel {
  position: relative;

  overflow: hidden;

  margin-top: 10rpx;

  background: #fff;
}
.zan-panel::after {
  position: absolute;
  top: 0;
  left: 0;

  box-sizing: border-box;
  width: 200%;
  height: 200%;

  content: "";
  transform: scale(.5);
  transform-origin: 0 0;
  pointer-events: none;

  border: 0 solid #e5e5e5;
  border-top-width: 1rpx;
  border-bottom-width: 1rpx;
}
.zan-panel-title {
  padding: 20rpx 15rpx 0 15rpx;

  color: #999;

  font-size: 28rpx;
  line-height: 1;
}
.zan-panel--without-margin-top {
  margin-top: 0;
}
.zan-panel--without-border::after {
  border: 0 none;
}
